Tag
Investors asked private credit funds for $15.6 billion back in the second quarter of 2026. Ten of the 16 business development companies that Fitch Ratings tracks couldn't pay it. Their quarterly redem